Focaccino is a pizza restaurant offering a wide selection of gourmet pizzas. Known for quality ingredients and homemade mayonnaise.