At 80 Beekman St, New York City, NY 10038-1891New York Here : Squires Diner. Welcome to Squires Diner is rated 4. It's worth a try!
Write a review