Photos for Tommy Bahama Restaurant | Bar | Store - New York
Tommy Bahama Restaurant | Bar | Store - New York
551 5th Ave, at 45th Street - The Fred French Bldg, New York, New York 10176 USA
551 5th Ave, at 45th Street - The Fred French Bldg, New York, New York 10176 USA