Get directions to: Avalon's Plaza Cafe, Avalon, CA
Restaurant address: 128 Sumner Avenue Avalon, CA 90704, USA
Restaurant: Avalon's Plaza Cafe