save

Genghis Grill

10220 Technology Blvd E Ste 102, Dallas, TX | Map it  

75220 32.860414 -96.894545

(214) 350-4554

Sign in to Write a Review

My Rating

Features

Cuisine:
Latin American, Chinese, Pan-Asian & Pacific Rim
Categories:
Restaurants

View More

Restaurant Special Features:
Lunch Spot

View Less

Reviews from Around the Web

Things to do near Genghis Grill