Company name: Balboa International Market
Description: Store for Mediterranean groceries & eats
5905 Balboa Ave, San Diego, CA 92111, United States