Tea on the Grand is a tea house offering a relaxing experience. Enjoy tea with a view in a historic setting.