Where are you?
What would you like?
Processing, please wait ...
Five Star Pizza
Address: 877 Hamilton Ave ; Menlo Park CA, 94025
Good wood-fired oven flavor to the crust. On time delivery.
BEST CHICKEN TENDERS IN THE WORLD!! THANK YOU!!! i'm hooked