3050 Pio Pico Dr, Carlsbad, CA 92008 +1 760-637-5320
restaurant, Carlsbad, CA, United States
Today
How to go there