Godavari Mini-CLOSED
Online MenuFine Indian Cuisine
Best Of Somerville 2002-2013
(617) 666-9770
Location
23 Union Square,
Somerville,
MA 02143.
Fine Indian Cuisine
Best Of Somerville 2002-2013
(617) 666-9770
This order has been shared with you by a friend.
23 Union Square
Somerville, MA 02143
Contact Free Delivery
We strive to ensure that our website is accessible to people with disabilities Our Accessibility Statement