Home

A Chinese restaurant, long since closed.