Liquid Nirvana
Sandwich Shop
Liquid Nirvana is a juice shop offering acai bowls, smoothies, and panini, with a playground for children.
Location
Best places nearby
The highest rated places close to Liquid Nirvana.
Local restaurants nearby
E Main St, CT

