Tag Archives: pizza restaurants

Pizza Restaurants Downtown San Jose

Pizza Toppings from Around the World

Artisan Style Pizza Across The Globe

As pizzerias compete for dinnertime business in South San Francisco, restaurateurs the city over are looking to global culinary traditions for inspiration. If you’re one of those build your own pizza types, who loves to experiment with curious mixes, check out the following eccentric treasures: Continue reading