Estrela Bar
Portuguese restaurant; Bar; Coffee; Tapas bar; Coffee shop; Western food; Bars and pubs; Coffe Container; Tapas restaurant
Description:An eclectic menu traverses Portugal at this lively venue that even beams its sports in from Iberia. Spacious Portuguese restaurant & bar
Location: London 113 S Lambeth Rd SW8 1UZ GB
Website:http://www.estrelabar.com/
Phone:+442077931051
Map Location:51.4793, 51.4793