rose54

By rose54

Oyster Bar

Best New York meal yet in the Oyster Bar in the huge and magnificent Grand Central Station. An absolute must do for visitors.

Comments
Sign in or get an account to comment.