Open for take-out 5:00 pm-8:00 pm Tuesday-Sunday
Open for take-out 5:00 pm-8:00 pm Tuesday-Sunday
To order call (650) 964-3321
To order call (650) 964-3321
Weekly Special now available, call for details
Weekly Special now available, call for details