Where is Casa dos Migarrinhos?

Where is Casa dos Migarrinhos located?

Casa dos Migarrinhos, Lisbon, Portugal (approx. 38.85°, -9.21667°)


Where is Casa dos Migarrinhos on the map?