Haveli Restaurant
(617) 497-6548

1248 Cambridge St, Cambridge, MA | Directions   02139

42.373328 -71.098378
Get Directions