Full menu with prices & pictures
Johns 823 2nd Ave, New York, United States
+12128674955
The restaurant is also easily accessible by municipal transportation. The closest station is MTA-Grand Central-42nd St, which is 445 meters away, otherwise, there are parking lots 86 meters away at Sylvan 43rd St Garage.