Lamplighter Inn
American · Bar and Grill · Casual Dining
The Lamplighter Inn is a restaurant and lounge located in Powell, Wyoming. It offers guestrooms and a liquor store, suggesting a comprehensive hospitality experience. The establishment is noted for its restaurant, which has received positive reviews.
Location
Vota recommends