K-supermarketSupermarket • Helsinki, Finland
Check out the American food shelf!
Looking North up the beach is a power station. You can see this power station in the movie "Point Break."
The on timeliness varies depending on where you are. It leaves from the beginning of the run on time and then is at the mercy of local traffic and the amount of riders on the bus.