Location:

364 Medford St

Somerville, MA  02145

© 2018 Royal Bengal Restaurant.