Get directions to: International Cafe & Bar, Austin, NV
Restaurant address: 59 Main St Austin, NV 89310, USA
Restaurant: International Cafe & Bar