Exit 11onI-405 Northbound
Left 2.48 mi
Food white 28@2x
Massimo Pizza & Pasta
369 E 17th St 15, Costa Mesa, CA 92627