McDonald's 2-floor flagship restaurant on Times Square. Their address is 1560 Broadway, but they are on 7th Av just north of W 46th St.
Copyrighted © 2003 - 2022 by Peter Kwok. Images may not be reproduced for commercial purpose without written permission.