The Owls definitely has a great ambience as a cafe and their staffs are pretty friendly. To know the menu before you decided to go there, can always find them in their Facebook page. Love the waffles! Their waffle fries are cool too haha. Will revisit soon.