Vista's Icebox

Sandwiches, Coffee & Tea, Soup
2260 Oak Ridge Way, Vista, 92081, United States Of America
Dishes: 14

Vista's Icebox

Phone
+17605998874
Address
2260 Oak Ridge Way, Vista, 92081, United States Of America

Amenities

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now