Eatingout: Italian restaurant, a must visit
Italian Restaurant is situated on the Airport Road in Remera, few meters before Chez Lando. It is eye-catching, with candlelight diners served on the large outdoor terrace.
![Lush, green outdoor atmosphere. Lush, green outdoor atmosphere.](https://www.newtimes.co.rw/uploads/imported_images/files/main/articles/2008/02/09/13436-Italian-Resto.jpg)
Lush, green outdoor atmosphere.