Stella's Place is a neighborhood cafe offering slot games and video poker in a welcoming setting.