Ten Pin Ten Pin
Restaurant @ Gold Dust West Carson City
Had a great experience amd enjoyed pur stay