West Portal
(415) 242-4628
170 West Portal Ave., San Francisco, CA.
Delivery · Take Out · Slice Counter
Open Daily:
11:00AM – 9:00PM
Delivery:
Last Delivery Order In @ 8:15PM

Delivery · Take Out · Slice Counter
11:00AM – 9:00PM
Last Delivery Order In @ 8:15PM