Not known Details About Best burger Manhattan near Grand Central Terminal
Performing justice to its name, the restaurant provides you with a telescopic check out of the town, producing you're feeling like “Sitting on top of the City”.“Smash burgers” have witnessed fairly the increase in recognition lately. The signature taste of 7th Street Burger’s is realized by smashing the patty as soon as it hits the grill