Restaurant
Romolo E Remo "La Floresta"
6 locals recommend,
Permanently closed
Tips from locals
Italian restaurant, all employees were former street children and you food is organic and comes from orchards in empoverished neighborhoods. Not expensive great food
Unique things to do nearby
Location
907 Av. La Coruña
Quito, Pichincha