About
Buchanans Steak & Seafood is an establishment located in Niagara Falls, Ontario on 6039 Fallsview Blvd. Buchanans Steak & Seafood is in the "Steak house" category. This relaxed hotel restaurant specializes in steak & seafood & also offers a breakfast buffet.
Categories
Steak house
Reviews
No review
Leave a review
Nearby restaurants
You may also like