Flame & Grill: A restaurant specializing in flame-grilled chicken meals. Located in a shopping center food court.