Bella Bay is a restaurant and tea room located within a department store. It offers brunch and an elegant dining experience.