D
Den Piwowar Review of Mantra Restaurant
Large quantities of great Indian food. Not unlike ...
Large quantities of great Indian food. Not unlike a lot of other Indian restaurants. Worth it for locals.
Large quantities of great Indian food. Not unlike a lot of other Indian restaurants. Worth it for locals.
Comments: