Get directions to: Antonio's Pizzeria & Catalina, Avalon, CA
Restaurant address: 150 Middle Ter Rd Avalon, CA 90704, USA
Restaurant: Antonio's Pizzeria & Catalina