Get directions to: Miyauchi Snack Bar, Grand Lake, CO
Restaurant address: 1029 Lake Avenue Grand Lake, CO 80447, USA
Restaurant: Miyauchi Snack Bar