Discover North Square Restaurant, an inviting American bistro located at 103 Waverly Pl, New York, NY 10011. Nestled within the Washington Square Hotel, it offers a charming dine-in experience with a diverse menu featuring excellent meals and reasonable prices. Known for its accommodating staff, North Square is the perfect spot for a delightful dinner in the heart of Manhattan.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD