A new Italian restaurant is set to open in Cagayan de Oro soon.
Villa Marcella is located at the ground floor of Jacutin Building along Don Apolinar Velez Street. The space is formerly occupied by Honey Tree Cafe as shown below. Will they serve authentic Italian cuisine?…that remains to be seen. Stay posted for its opening though.