Elk River Lodge & General Store
🥐201 Main St, Elk River, ID 83827, United States
Quiche
Fruit bowl
Coffee
👍 Çok Başarılı
⏱️ 00:44
"Look at that. Wow, this looks absolutely amazing. This is a quiche I think. Oh, wow nice."
▶ Watch timestamped review →