Owyhee Cafe

  • PO Box 163,
    Owyhee, NV 89832
  • Phone: 775-757-3322
  • Cuisine: Indian Restaurant

Map

Unable to Display Map