954-354-6124 | Mantra Fine Indian Cuisine ,15953 Pines Blvd, Pembroke Pines FL 33027. Get Directions
Estimated delivery time: 45 mns min