Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Having grown up with an admiration for food, chef Alex Dilling is probably best known for achieving two Michelin stars at his first solo restaurant, Alex Dilling at Hotel Café Royal in London, within just six months of opening. However,…