hero

Five Star Pizza

877 Hamilton Ave, Menlo Park, CA 94025

4.6(417)
Open NowFull Hours$25 Minimum$3 Delivery (35 - 50 min)

FAQ

SliceRestaurants in Menlo Park Five Star Pizza
Price: $$