"Loved the food and the service was top notch.Will definitely come again"
Phone: +17812558888
Address: 1369 Boston Providence Tpke Norwood, MA 02062-5055, United States
City: Norwood
Website: http://www.sky-restaurant.com/
Monday: 16:00-21:30
Tuesday: 16:00-21:30
Wednesday: 16:00-21:30
Thursday: 16:00-21:30
Friday: 11:30-22:00
Saturday: 11:30-22:00
Sunday: 10:00-21:00
Dishes: 100
Amenities: 25
Categories: 5
Reviews: 1643