Likely a restaurant, based on search results. Offers WiFi.