Terra Mediterranean Grill - Irving

Terra Mediterranean Grill - Irving

$$ • Mediterranean • Lebanese • Middle Eastern • Greek • Vegetarian • Healthy
4.9
(80)
  •  
View delivery time and booking fee.

5910 N Macarthur Blvd, 121, Irving, TX 75039 • More info


$0 Delivery Fee (Spend $30)