Get directions to: Blue Parrot, Avalon, CA
Restaurant address: Po Box 2169 Avalon, CA 90704, USA
Restaurant: Blue Parrot