Grand Havana Room, New York City
New meaning has been given to the phrase, "Being on top of the world."
From the Print Edition:
Michael Richards, Sep/Oct 97
(continued from page 1)
Grand Havana Room
666 Fifth Avenue
You must be logged in to post a comment.