Find internet cafes in Altrincham. Listings include Fraggers.
Fraggers is about bringing high quality gaming on the latest platforms in a café setting.