Mama Lou's Italian Kitchen

Italian Restaurant · Evia Lifestyle Center, Las Piñas · Manila

More places in Manila