Plaza Grill & Restaurant

Address:

7750 Carondelet Avenue
(at South Bemiston Avenue)
St. Louis, MO 63105

Phone:

+1 314 719 1116

Map:


Contact   ·   Privacy   ·   Terms