La Vista: spanish mediterranean restaurant
Home
Menu
Gallery
Testimonials
Contact
Join Us on Facebook
Elliott's Seafood Grille & Chop House.
6690 N. Northwest Highway • Chicago, Illinois 60631
Phone: (773)775-5277 • Fax: (773) 775-6876
View Larger Map