601 Vallejo Street, 94133
PRICE: $89.00-89.00
Join us on an eating extravaganza of North Beach, San Francisco. Savor the various flavors of what was once an Italian immigrant hood.