Astell Internet Cafe is an internet shop offering gaming and internet access.