Byblos Restaurant
678 Washington St Norwood, MA 02062-3546
781-762-8998
Facebook: http://www.facebook.com/ByblosRestaurant
Twitter: http://twitter.com/#!/ByblosRest
Business Hours:
Payment Types