Write a Review
17 Central Square, (@ Mass Ave), Cambridge, MA 02139
India Pavilion Restaurant is a passage India in th heart of central Square, Cambridge, The chutney is sweet, the samosas thick, The Van De Loo smarts...
Posted on Judysbook.com:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.