Gas station in Estonia. Offers fuel and likely convenience items.