Strange Town is a restaurant and tavern.

Photos