Where in Sparta?

| 13 Jun 2018 | 02:02

The answer to last week's photo clue is Cafe Pierrot on Sparta Avenue. Mike Jaretsky answered correctly.