The Spot Bistro & Outside Patio

Address

30 James St, Alexandria Bay, New York, 13607

About The Spot Bistro & Outside Patio

The Spot Bistro & Outside Patio is a restaurant located in Alexandria Bay, New York. Based on ratings and reviews from users from all over the web, this restaurant is a Good Option.
The Spot Bistro & Outside Patio features American cuisine.

Interested in eating in The Spot Bistro & Outside Patio? Check out this restaurant's features and options and find driving directions, so you can spend more time eating and less time figuring out how to get there.