Costas, VILLA PARK, Illinois (IL)

Feeling hungry? Costas might be the place to eat for you.
Conveniently located at 1S130 Summit Avenue () in VILLA PARK, Illinois (IL) (60181), Costas can be reached at 6306201100. Please call in advance to make a reservation.
More restaurants in VILLA PARK, Illinois (IL)


Costas contact information and details:
Address: 1S130 Summit Avenue - , VILLA PARK, Illinois (IL) 60181
Contact Phone: 6306201100