Visit Villa Estela The Poolside Bar and Cafe - Sct. Santiago in Quezon City.
Address: Sct. Santiago St. cor. Dr. Lazcano St. and Sct. de Guia St., Quezon City, Metro Manila, Philippines
Phone: +6328371
Cuisine: International, Seafood
Price Range: P200 - P499