Swallows Inn

Tiny hole in the wall restaurant in downtown Chinatown.

Back to Top