No matter what you order the food is always the best! John St. has a very clean atmosphere and friendly staff. Specials are unique and change often enough that there is always something NEW to try, but then the problem is not ordering your favorite item.
more