Best Cafe
7710 Balboa Ave
San Diego, CA 92111-2228
858-737-4330