Genghis Grill recently reopened its newly upgraded restaurant, located at 5500 Greenville Ave. in Dallas, and is celebrating by inviting the community to experience the new design while also supporting a good cause.
Located in the Old Town Shopping Center, Genghis Grill briefly closed for business while completing a major remodel project, the sixth in a plan to refresh all Dallas-Fort Worth locations. Continue reading