Cafe offering tea, coffee, hot food, and a convenient store.