Pizza Restaurant in West Hillsborough Westshore Pizza 11212 W HILLSBOROUGH AVE TAMPA, FL, 33635 TAMPA