Five Star Pizza

Five Star Pizza

877 Hamilton Ave, Menlo Park, CA 94025
650-326-4100

Closed until 10:30 AM

Full Hours

Opening at 10:30 AM

SlicePizza Places in Menlo Park, CA Five Star Pizza
Price: $$