Island Bar & Grill
- Address
- 7826 S 123rd Plz
- Place
- La Vista , NE 68128
- Landline
- (402) 933-7330
Description
Island Bar & Grill can be found at 7826 S 123rd Plz . The following is offered: Restaurants, Bars & Pubs, Bars, Pubs, & Clubs, Brewpubs - In La Vista there are 12 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants, Bars & Pubs, Bars, Pubs, & Clubs, Brewpubs(402)933-7330 (402)-933-7330 +14029337330