The flags say that this is a restaurant.
A Shinto water ablution pavilion for a ceremonial purification rite.