Diva India Bistro

246 Elm St
Somerville, MA
617.629.4963
42.395245
-71.122154
Hours:
Mon - Sun:11:30am - 11pm

for Diva India Bistro
Directions
from: