Forman's Deli

Stour Road London E3 2NT