Sgroppino Bistro Italia: An intimate culinary experience in Ormoc City

Nestled along Burgos Street at Ormoc City Plaza, Sgroppino Bistro Italia—or simply Sgroppino—offers a charming fusion of Italian…