Best Italian Restaurant in Manila

SM Mall of Asia- is one of the biggest shopping mallin the Philippines located in Bay City, Pasay and houses retail stores, top restaurants, cinemas, ice skating rink and soon a football court on the roof deck. Bistro Ravioli the best italian; restaurant in manila is located at Ground Floor North Arcade along Ocean Drive.