Contact India Pavilion
India Pavilion 17 Central Sq. Cambridge, MA 02139

: 617.547.7463.


View Larger Map

 


 

ORDER ONLINE

 


India Pavilion 17 Central Sq. Cambridge, MA 02139 617.547.7463.

home about menu reservations hours/directons catering gallery contact

copyright 2017 Royal Bharat Inc