You are now leaving Menulist
We hope to see you again soon!
Straw Hat Pizza
9129 Kiefer Blvd, Sacramento, USA, 95826-5105, United States
Pizza, Sandwiches, Lunch
The redirect does not work? Just click on this link or copy it into your address bar