Déli Forest is a restaurant specializing as a deli.