Lebowskis on Marlboro Street in 2005. The Spyglass Tavern is now in this building I think if Google Maps is up to date. I wasn’t ever in Lebowskis and haven’t visited the Spyglass Tavern either.
Edit: The Atlas Bar is in that building now, not the Spyglass Tavern.
|Camera||Canon EOS 20D|