Gerard's Restaurant

1153 Colonnade Center, St Louis, Missouri 63131

gerards.jpg

Photograph by Kevin A. Roberts

1153 Colonnade Center, St Louis, Missouri 63131
Mon–Sat: 5–11 p.m.
American, Continental, Italian, New American, Seafood
$$$