Consolidated Restaurant Oper

12200 N Stemmons Fwy # 100
Dallas, TX 75234
No photo available for this business

Business Information

Restaurant Management, Marketing Programs & Services

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jun 08, 2008
We tried this place as a group outing from work once, and I loved the food. I do think it was a bit pricey, but the quality of the food and the atmosphere and service made it well worth it. They easily accommodated a large... (more)

Browse our top cities

Browse cities by state