Flame Urban Chicken Grill
10330 Saint Clair Ave
Cleveland, OH 44108-1959
216-761-6600