Diva Indian Bistro - 246 Elm St

246 Elm Street, Somerville, MA 02144, United States

Location

246 Elm St
Somerville , MA
Phone Number: 
(617) 629-4963