Garibaldi Ristorante Italiano is located at the Alexander the Great Beach Hotel in Paphos.
The chef and his assistants invite you to taste traditional as well as modern Italian cuisine. The menu features a large selection of seafood, meat, pasta, salads and desserts. The wine list includes local varieties as well as brands from Italy, France and Spain.
Garibaldi is open every day. Cash and credit cards are accepted.