Café 20/20
4105 Mission Blvd, San Diego
(858) 886-7792
Menu
Restaurants in San Diego, CA
Café 20/20
4105 Mission Blvd, San Diego, CA 92109
(858) 886-7792