Deli called Ilha Dourada, offering food. Located near Stockwell station.