Go Back
Mama Lou's Italian Kitchen UP Town Center
₱0.00
B 129 Ground Floor Up Town Center Barangay Up Campus Katipunan Ave., Quezon City
Dine-in Reservation
Cancel