Westminster Deli Westminster Deli
Restaurant @ Grand Victoria Casino Elgin
"Megan Alford"
Will never go here again. Walked in to an empty restaurant, to be told it would take at least 30 min to get 2 sandwiches.