Get directions to: Owyhee Cafe, Owyhee, NV
Restaurant address: 266603 Owyhee Owyhee, NV 89832, USA
Restaurant: Owyhee Cafe