Eden’s Lechon
Eden’s Lechon Address: Food Court Victoria Plaza Mall J.P. Laurel Avenue Bajada Davao City 8000 Philippines Park N’ Shop area Victoria Plaza Mall J.P. Laurel Avenue Bajada Davao City 8000 Philippines 3rd Floor Abreeza Ayala Mall J.P. Laurel Avenue Davao City 8000 Philippines Ground Floor Robinson’s Supermarket Abreeza Ayala Mall J.P. Laurel Avenue Davao City […]