southern comfort kitchen San Pedro Square

100 N Almaden Ave Ste. #180, San Jose, CA

Menu (As of 10/29)

i e

Ice Tea

southern comfort kitchen San Pedro Square: hours and how to order