We've never had trouble finding a meter spot along Mass Ave. even on weekends. But on Sundays, you can park where it normally says resident only parking, so you could try your luck there.
No. But there are three metered parking spaces on the side street for parking while at the restaurant.
Thanks! Your answer is awaiting moderation.