North Park Menu

4506 30th St, San Diego, CA 92116 | (619) 269-9962

 

Order Pickup Now!