"Well done! I like my steak tips, but they were great! Friends recommended, I go and I'm glad I did."
Phone: +17812557447
Address: 1086;1088 Washington Street, Norwood, 02062, United States Of America
City: Norwood
Wednesday: 12:00 -21:00
Thursday: 12:00 -21:30
Friday: 12:00 -22:00
Saturday: 12:00 -22:00
Sunday: 12:00 -20:00
Dishes: 17
Amenities: 11
Categories: 5
Reviews: 714