I have a long overnight layover in Lisbon this December. I would really like to stop in at a Fado resturaunt while I'm there, and find a good place to get coffee and walk around in the early morning (Monday). I'm also concerned that not a lot of places will be open late Sunday so I am open to any suggestions people may have. My flight gets in around 8 and leaves the next day around 12:30. Thanks in advance!