Chato's Pasta House

Restaurants, Italian Lower West Side
Venue name: Chato's Pasta House
Contact:
Address: 1165 W 18th St
Chicago
60608
Price: $$
Do you own this business?
Static map showing venue location