Kirkwood Grill, SAINT LOUIS, Missouri (MO)

Looking for some food? Kirkwood Grill is among the restaurants you might consider.
Comfortably positioned at 223 South Kirkwood Road () in SAINT LOUIS, Missouri (MO) (63122), Kirkwood Grill is available at 3148212600. Please do give them a call upfront to make a reservation.
More restaurants in SAINT LOUIS, Missouri (MO)


Kirkwood Grill contact information and details:
Address: 223 South Kirkwood Road - , SAINT LOUIS, Missouri (MO) 63122
Contact Phone: 3148212600