Post

Deleted.
Avatar
There is (was?) a restaurant in Chicago’s Chinatown named “Tasty Place”.