Exit 11onI-405 Northbound
Left 2.93 mi
Food white 28@2x
Big Belly Deli
6310 West Coast Hwy, Newport Beach, CA 92663