Internet Cafe Palace offers internet access and billiards. Enjoy hours of gaming and entertainment in a newly renovated space.