Welcome to Crittenden's Retail Tentants

  Email Editor

  View Full Profile
PREVIEW ONLY

Genghis Grill

Locations: 115

 
Business Name: Genghis Grill Build Your Own Stir Fry

Parent Company: Chalk Mitra Group, LP

Headquarters: Dallas, TX

Business: Restaurant/Asian

Property: Freestanding Pad... and more.

Growth : New Locations