Orford Road Tapas & bar is a Independent local restaurant & tapas bar in Walthamstow Village serving authentic Spanish dishes such as homemade Paella & fresh seafood with a great selection of wines, beers and sherries. Enjoy the best local tapas both inside & outside or enjoy a glass of wine on our covered terrace.
Categories: British| Modern European