1680 Massachusetts Ave, Cambridge 02138, United States
1680 Massachusetts Ave, Cambridge 02138, United States
No delivery
Spot something wrong?
Dishes at Nirvana The Taste of India. Prices may vary in venue.
Been to Nirvana The Taste of India? Be the first to share what you ate.