FirenzeFirenzeEnjoy the relaxing atmosphere & delicious Italian cuisines here at Firenze located inside at Via Appia Tagaytay