SA_traveller_SA's Niagara Falls, NY, USA
Seneca Niagara Resort & Casino
310 Fourth Street
I really enjoyed the buffet there. Different type of ishes. Very delicious food. The prices there ar...
Viola's Submarine House
1717 Elmwood Ave
In fact i followed what i read here about this restaurant. I was shocked when i entered it. It wasnt...