Tour of The Best Italian Restaurant on Leyte Island: Giuseppes

5 years ago
4

I was fortunate to meet Joseph, the owner of Giuseppe's Italian Restaurant in Tacloban, Leyte. If you are in town, give it a try!

http://www.giuseppesresto.net/

173 Avenida Veteranos, Downtown, Tacloban City, 6500 Leyte

Loading comments...