The Green Market
17 River Rd, Lisbon 06351