Limoncello
➤ 190 North St, Boston I-02113-2412, United States
Vegan Options, Gluten Free, Vegetarian, Italian, Asian
"The restaurant has a wonderful staff and atmosphere, perfect for enjoying a delicious meal with friends. It is also surprisingly affordable. While all of the seafood dishes were excellent, be sure to try their meatballs!"