This is a cafe featuring reptiles. There are glass display cases placed here and there where the animals are resting. (Lizards, snakes, turtles, etc... I'm not sure of the specific types due to my lack of knowledge.)
The fruit sandwiches were also delicious. The mixed one had yogurt cream, and the melon one had melon cream.