Bistro Ravioli the Best Pasta Restaurant in Manila is located at Ground Floor North Arcade along Ocean Drive.Read less