Flying out of BOS at 6:00pm this Sunday (5/19) and was hoping to find a nice place for a mid-afternoon Italian lunch. Not strictly pizza.
I've found that many are closed on Sunday (2:00pm-ish) afternoons, but I've come up with a few options that come recommended on this board.
Coppa, Pasta Beach, Antico Forno to name a few. Bella Vista?
North End is more friendly due to the mildly festive atmosphere, and proximity to BOS.
Can I do better?
Thanks in advance