Terra
Restaurant in Dallas
Sign in to add a photo.
About
Terra is a restaurant located in North Dallas, Dallas, United States. It serves Italian cuisine and offers vegetarian and gluten-free options. The price range is $50–100.
Amenities
What diners mention
- Service16
- Ambiance10
- Food quality4
- Value for money3
Frequently asked questions
Where is Terra?+
Terra is located at 8687 N Central Expy #2172, Dallas, TX 75225, United States, Dallas.
What kind of place is Terra?+
Terra is a Restaurant in Dallas serving Italian.
What are Terra's opening hours?+
Terra is open seven days a week. Terra stays open late, until 23:00.
Is Terra open on Sundays?+
Yes, Terra is open on Sundays.
How expensive is Terra?+
Terra is generally budget-friendly.
Does Terra have vegetarian, gluten-free options?+
Yes, Terra offers vegetarian, gluten-free options.
What does Terra offer?+
Terra offers Outdoor seating, Delivery, Takeaway, Bar, Wheelchair access, Breakfast, Free Wi-Fi, Takes reservations, Family friendly, Parking, Private dining.
Location
What diners say
In recent Google reviews, Service is mentioned most often (16 times). 86% of ratings give 4 stars or more. Reviewers also highlight Ambiance, Food quality, Value for money. Dishes diners recommend include steak, pasta.
Summarised from themes in recent Google reviews.
Reviews
No reviews yet — be the first to review Terra.
Other locations
Similar places to eat
More places to eat in Dallas









