Diva Indian Bistro
246 Elm St. 02144
(Indian)
Order Online

Come visit us at: 246 Elm St., Somerville, MA 02144