Grand Victoria Buffet Grand Victoria Buffet
Restaurant @ Grand Victoria Casino Elgin
"marymo1965"
Love, love, love this casino! So many different choices in what games you can play it's almost overwhelming but I love it every time I go! Win or lose it's fun!