Menu

Orange Leaf in Davis Square Boston

256 Elm St, Somerville , 02144 - Get directions

Menu Orange Leaf

How to get to Orange Leaf

Address

256 Elm St, Somerville , 02144
Get directions

Follow Us

Opening Time

11am – 10pm: Mon-Thu, Sun

11am – 11pm: Fri-Sat

Services

Related to Orange Leaf

Restaurants around Davis Square