239 Walnut St, Newtonville, MA 02460
Open for dine-in, takeout, and delivery!Sunday - Thursday 11:00 AM - 9:00 PMFriday & Saturday 11:00 AM - 9:30 PM