- Address: Ledras, Nicosia, Cyprus
- Telephone: 22456454
Total number of views this month: 595
Interested in something else? See what else is available in Italian Cousine
Excellent Italian restaurant that serves pasta & pizza, Il Forno is in the heart of Nicosia on the very busy tourist Ledras street. Don’t neglect to try its garlic bread with cheese and olives.
Please login to add your review.