West Portal
(415) 242-4628
170 West Portal Ave., San Francisco, CA.
Take Out & Delivery
Masks Required to Enter Store.
No Masks No Service.
Open Daily:
11AM -9:00PM
Delivery:
Last Delivery Order In @ 8:15PM
