Italian Restaurants in 63129 Saint Louis, MO

4 businesses found


Sbarro LLC

85 South County Center Way Fc6 , 63129
Phone: (314) 416-8009

Rich & Charlie's Italian

4487 Lemay Ferry Road , 63129
Phone: (314) 894-1600

Rizzo's Restaurant South Cnty

4460 Lemay Ferry Road , 63129
Phone: (314) 487-4242

Arcobasso's Italian Restaurant

4339 Telegraph Road , 63129
Phone: (314) 416-4600