Pick up & delivery 7 days, 8AM – 9PM
Call (415) 451-4765 or order online: solfoodrestaurant.com
Follow on Facebook | Instagram | Yelp