Byblos Restaurant
1068
Washington St, Norwood MA
- This is the page of Byblos Restaurant on 1068 Washington St Norwood MA .
- (first reviewed on June 30, 2014, last updated
on November 24, 2023.)
- Byblos Restaurant is ranked #1 of 9 Restaurants in Norwood Centre Norwood.
- This page has had 38 visitors. You are the 38th.
- Price: Moderate
- Byblos Restaurant is on Washington St between Heaton & Sturtevant
- Map and Directions
Location