Phone: +17816651123
Address: 100 Park Terrace Drive, Stoneham, 02176, United States Of America
City: Stoneham
Dishes: 35
Reviews: 1583
"It's an acceptable place if you don't mind getting low grade serviceI think if you're a regular you got way better service & attention."
All prices are estimates.