top of page

We offer dine in! Accepting Take-Out and
Delivery Orders
Call 415-566-2000 or order through our delivery partners below!

ORDER ONLINE
LOCATION:
160 WEST PORTAL AVE,
SAN FRANCISCO, CA 94127
TAKE OUT HOURS:
MON-SUN 7AM - 3PM

bottom of page