Order Take-Out or Delivery
HOURS: LUNCH: Tue – Fri starting at 11:30 am & DINNER: starting nightly at 5:00 pm
Return to shop
Stella Burlingame
1448 Burlingame Avenue Burlingame, CA 94010
650-347-5733
Open for Take-Out & Delivery