Italian restaurant and pizzeria, Buffalo Grill da Pino, offering grilled meats, seafood, pizzas, and homemade desserts. Takeaway and delivery available.