34333 US-97, Chiloquin, OR 97624, USA

Dine In 8am to 10pm