NYC: Peter Luger Steak House

It is no secret that Peter Luger’s stood the test of time. Established in the 1800s and after a century in existence, the Brooklyn branch was awarded the prestigious single Michelin star for its consistently awesome steaks. Everybody bragged about this little restaurant – great food, good atmosphere and friendly service. It’s location in NYC, […]