Hours & Location
5256 Wilson Ave,
St. Louis, MO 63110
(314) 776-0020
Sunday: Closed
Monday: Closed
Tuesday - Saturday: 11 AM – 9 PM
Zia’s “on the Hill” is an Italian family owned restaurant established in 1985 at the corner of Wilson and Edwards