Top of the Bay is a waterfront dining establishment nestled in the charming town of Alexandria Bay, NY. Offering a diverse menu of classic American dishes, guests can enjoy casual dining with picturesque views of the bay.
With a focus on providing a relaxed atmosphere and delicious food, Top of the Bay caters to locals and tourists seeking a memorable dining experience by the water. Whether stopping by for a leisurely lunch or a sunset dinner, this establishment aims to satisfy cravings with its scenic setting and flavorful cuisine.
Generated from their business information