Stella's Place is a neighborhood gaming cafe offering slots and video poker in a welcoming environment.