Kitty Chef Legarda is a cafe, located at 340 M.F. Jhocson St. Sampaloc Manila, 1008 Manila, Philippines
Where everything is cute, yummy and affordable.
No reviews yet. Be the first to add a review.