Foto's Restaurant, ALSIP, Illinois (IL)
Conveniently located at 11758 South Pulaski Road () in ALSIP, Illinois (IL) (60803), Foto's Restaurant can be reached at 7083895055. It is best to call ahead to make a reservation.
More restaurants in ALSIP, Illinois (IL)
Foto's Restaurant contact information and details:
Address: 11758 South Pulaski Road - , ALSIP, Illinois (IL) 60803
Contact Phone: 7083895055