15 COTTAGE STREET EAST, NORWOOD, MA 02062

781.769.3663

Falafel Salad

ONLINE ORDERING

Our online ordering system will be here soon. We're hoping to have it live in June, so check back with us then.

 

We deliver! Please call us at 781.769.3663 and order our fresh food delivered straight to your door.