Limon Cafe is a tea room offering a relaxed atmosphere.