The Island
1002 Main St
Lisbon
ND
58054
(701) 683-7777
islandsrestaurants.com
Open Map
Description
Island Bar & Grill can be found at Main St 1002. The following is offered: Restaurants. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Lisbon there are 5 other Restaurants. An overview can be found here.
by opendius on August 25, 2015 from
opendius
American restaurants
Burger Restaurants
dining
drinking places
drinking places alcoholic beverages
food
grill
restaurant
Restaurants
Southwestern Restaurants