Italian Market Deli 2.07

Tacloban City,
Philippines

About Italian Market Deli

Italian Market Deli Italian Market Deli is a well known place listed as Italian Restaurant in Tacloban City ,

Contact Details & Working Hours