We are a locally owned coffeeshop in downtown Idaho Falls.
We are a locally owned coffee shop in Idaho Falls. Find us in downtown at 344 Park Av, and on the east side at 3102 S 25th E. Hours downtown are 7 am - 5 pm M-Th, 7 am - 6 pm F-S, and 9 am - 4 pm Sunday. The east side location is open 7 am - 9 pm M-S and 9 am - 5 pm Sunday.
to add Villa Coffeehouse map to your website;