Dine Downtown 2021, Mediterranean

71 Saint Peter Mediterranean Grill

Address: 71 N San Pedro St.(408)-971-8523