A pocket of paradise tucked within the busy streets of Baguio that will satisfy your cravings with their good and affordable dishes. It will also feed your eyes because the place itself is a huge piece of art.