Little Odessa - Tumblingerstraße 16, 80337 München, Deutschland on Eaten