Sal's Lunch is a restaurant situated at 31 Thacher St in Central - Boston, MA. Specializing in a variety of dishes, Sal's Lunch offers a dining experience in Suffolk County. Visitors can enjoy a selection of menu items in a casual setting.
Generated from the website content