Sultana Restaurant
What people are saying
4.5   ( 510 Google reviews )


1149 El Camino Real,
Menlo Park, Ca, 94025

Open time : 10:00 am - 3:30 pm, 4:00 pm - 9:00 pm

Appetizers

Salads and green

Wraps

Entrees

Beverages

# Your cart is empty Add items to get started