Restaurant, Lunch Counters in 92169 San Diego, CA

1 business found


Lido

, 92169
Phone: (510) 659-8366