1602 State St, East St Louis, IL 62205 +1 618-208-9396
restaurant, East Saint Louis, IL, US
How to go there