Get directions to: Mels Drive Inn, Beaver, UT
Restaurant address: 155 North Main Beaver, UT 84713, USA
Restaurant: Mels Drive Inn