The perfect restaurant for American cuisine in a cozy setting on the border of Washington Square Park, North Square located inside the historic Washington Square Hotel.