New American Restaurants in Buffalo, NY Search Results
1 New-American restaurant listing found.
The Stillwater New American
483 Delaware Avenue, Buffalo
(716) 884-9283
DESCRIPTION
The Stillwater has something for everyone to enjoy. On arrival you will step into our cobblestone European style courtyard where we invite you to stop at the bar to have a drink and watch your favorite team on one of our flat screen TV's. If you woul...