855 El Camino Real Ste 60
Palo Alto, CA 94301
Mon, Tue, Wed, Thu, Fri, Sat, Sun
11:30 am - 9:00 pm
About: Howie's Pizza is a Pizza business
Howie's Palo Alto is a welcome retreat for friends and families on the mid-peninsula. Conveniently located across from Stanford University in the Town and Country Village, Howie's invites you to enjoy sumptuous appetizers, hand-tossed artisan pizzas, mouth-watering sandwiches, salads and sides, beer and wine. And save room for our yummy soft-serve ice cream.
Write a review
To write a review, you must login first.