Find Pelicana Chicken restaurants in San Diego, California near you now.
Korean restaurant
Address: 7767 Balboa Ave, San Diego, CA 92111