noun
Internet cafe; net cafe
A cafe or shop where customers can use computers with Internet access, often also offering drinks, manga, and sometimes overnight stays.
See also: ネカフェ
旅行中、ネットカフェでメールをチェックした。
During my trip, I checked my email at an Internet cafe.
終電を逃したので、ネットカフェで一晩過ごした。
I missed the last train, so I spent the night at a net cafe.