Le Miracle is a tea house offering a selection of teas and light fare such as sandwiches.