Restaurants - Cafe in Mccall, ID
La Glace Cafe