Tag: Galli Spanish Restaurant

Galli Spanish Restaurant in Tagaytay

Galli Spanish Restaurant brings good Spanish dining experience in the Tagaytay. Yes, you read it right! Another one for foodies in the south. Are you done with Japanese, Korean, American,…

 1,771 total views