Better than ever now that they are in their new location at 3115 W. Parker Rd. At Independence. Same great food for 36 years.
All reviews seem positive