Do you think you know the Island restaurant scene well enough to identify this spot? Give us your best guesses in the comments...