LOCATION
Mystic Cafe
1303 Main StLewiston, ID 83501
View Map (208) 743-1811 http://www.themysticcafe.com/home
HOURS OF OPERATION
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
LOCATION
Mystic Cafe
1303 Main StLewiston, ID 83501
View Map (208) 743-1811 http://www.themysticcafe.com/home
HOURS OF OPERATION
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday