Lao Chengdu / Spicy Palace (1982)




































37-17 Prince Street between 37th & 38th Avenues, Flushing Queens 




Comments

Popular Posts