Get directions to: Buffalo Nickel Restaurant, Avalon, CA
Restaurant address: 57 Pebbly Beach Rd Avalon, CA 90704, USA
Restaurant: Buffalo Nickel Restaurant