Italian Restaurants in 63102 Saint Louis, MO

3 businesses found


Kemoll's Italian Restaurant

1 Metropolitan Square # 130 , 63102
Phone: (314) 421-0555

J F Sanfilippo's Restaurant

705 North Broadway , 63102
Phone: (314) 621-7213

Old Spaghetti Factory

727 North 1st St , 63102
Phone: (314) 621-0276