Tapas Bar O Tejo Home/Cafe/Tapas Bar O Tejo 93 Rochester Row, London SW1P 1LJ +442072335775 Contacts 93 Rochester Row, London SW1P 1LJ +442072335775 Send updates or Remove Description Features Takeaway NFC mobile payments Dine-in Beer Wine Dessert Cosy Coffee Casual Map Reviews No reviews! ADD REVIEW Similar companies Cafe The Language Hub & The Cafe Hub 7 Keith St, Partick, Glasgow G11 6QQ +441412582700 Cafe bp M5, Hill Croome, Worcester WR8 0BZ +441684274099 Cafe Sandwich Club 14 Islington Row Middleway, Birmingham B15 1LD +441214544602 Cafe Magic Potions Tavern 9 Blair St, Edinburgh EH1 1QR 01313570377 Categories Cafe Restaurant