Get $3 Off with APP3
for your first app order

About Us

Five Star Pizza is currently located at 877 Hamilton Ave, Menlo Park, CA 94025. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Five Star Pizza accepts orders online for pickup and delivery.

Five Star Pizza

877 Hamilton Ave, Menlo Park, CA 94025

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join our family.