spice mantra englewood

Opening Alert: Spice Mantra, Englewood, NJ

Spice Mantra, an Indian restaurant in Englewood, opened its doors on Sunday, October 30th. It serves a vast menu seven […]

Spice Mantra Coming Soon to Englewood

Spice Mantra, a new restaurant, is coming soon to Englewood. Housed in the former Boomerang’s location on Palisade Avenue, the […]