Café Barfi Pizzeria offers a menu of pizza and Italian cuisine, including pasta, salads, and meat & seafood dishes. Takeaway and table reservations are available.