Kavinda D.
Google
Bayleaf Italian Restaurant is a fantastic spot in Colombo, whether you’re planning a romantic date or a dinner with a large group. Their Harpos pizza is a must-try—absolutely delicious! The food across the menu is consistently exceptional, and the restaurant offers a variety of seating areas, each with its own unique vibe. It’s a place that feels special no matter where you sit, making it perfect for any occasion. Highly recommend!