Review of Carlo’s Pizza and Italian Food Restaurant (Camp John Hay, Baguio City)
Staying at The Forest Lodge in Baguio City did not require us dining only at The Twist or side-tracking to its neighbor hotel-restaurant, Le Chef at The Manor. Of course, we were also free to eat at other place... Read More...