S
Sagar Patel Review of Mantra Restaurant
Worst service ever waited 30 min on table no one c...
Worst service ever waited 30 min on table no one came to take an order.
Worst service ever waited 30 min on table no one came to take an order.
Comments: