at Calle de Tetuán, 12, Madrid Spain
110 FB users likes The Newport Restaurant Cafe Bar, set it to 6 position in Likes Rating for Madrid, Spain in Local Business category
The Newport Restaurant Cafe Bar is Madrid based place and this enity listed in Local Business category. Located at Calle de Tetuán, 12 Contact phone number of The Newport Restaurant Cafe Bar: 912353453