Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Greater Boston Area >
Dec 29, 2006 11:52 AM

Italian Restaurant, Leather District?

Can anyone please tell me the name of a very nice Italian restaurant in the Leather District, a couple of short blocks from South Station? I went there several months ago but cannot remember the name and would like to call for reservations in the near future. Thanks.

  1. Click to Upload a photo (10 MB limit)
  1. I'm really fond of Sorriso on South St. It's very close to South Station. They have some of the best buffalo mozzarella I've ever had. The first and second courses are usually my favorites on their menu. If you go for an entre try the gnocchi if it's on the menu - it's always terrific. The pizzas are also excellent. The atmosphere is comfortable and warmly lit. I'm a fan of seating near the bar. The furniture in the dining room is a little odd to me.

    1. It's called Sorriso (617) 259-1560 - right next door to Zygomates on South Street. Believe they're owned by the same people...?

      1 Reply