Long Island City NY Architects 1. 4501 Broadway, Long Island City, NY 11103 | Taste of China (718) 728-1134