Century 21 Lincoln Square Grand Opening
In what was one of the most anticipated store openings of all time on New York's Upper West Side, Mr. Rickshaw was called on for ten pedicabs providing complimentary transportation and branding for an entire week. Circling on the NYC's Upper West Side, drivers were responsible for delivering customers too and from the front door. The new store is located at 1972 Broadway.
Click Here to Contact us for more info about advertising
|617 W 29th St New York, NY 10001 Copyright 2009 Mr. Rickshaw, LLC All rights reserved.Visit us at|