Internet Cafe

Internet Cafe is a cafe in North Tabiteuea.

Internet Cafe

Object
Cafe
building
Yes