alert

Oh, shoot! Masala Mantra - The Indian Bistro is temporarily not accepting orders.

Masala Mantra - The Indian Bistro
4518 Del Prado Blvd Cape Coral, Florida 33904 | Restaurant Info