Address: 10735 W Florissant Ave, St. Louis, MO 63136, USA
Address: 9841 W Florissant Ave, St. Louis, MO 63136, USA
Address: 1412 Chambers Rd, St. Louis, MO 63135, USA
“The staff was very friendly but I have eaten their food from multiple locations for more than 20 years and the food has down. The prices are more affordable but quality in the food changed with that. It's disappointing. The burgers are smaller the chicken is dry.”
Address: 9951 W Florissant Ave, St. Louis, MO 63136, USA
“I truly love coming to this location. Everyone always speak when they see me coming and knows exactly what I want (I eat the same thing over and over). The Manager Ms. Janita and the cook Robert always make sure your order is fast and hot.”
Address: 10716 W Florissant Ave, St. Louis, MO 63136, USA
“They have a young guy named Devon that works here. He is so nice and outgoing. He is always there and always in a good mood. Need more workers like him. Food is fresh and hot.”