|
|
0.0 分
Such great food!!!!! Pizza and wings are best in town!
Some of Windsor's best pizza is served here, although my favourite, Roma's Pizza House, is located a stone's throw away. Try the "tavern sauce" with yours.
if you order pizza --get the Riverside tavern pizza sauce for dipping. Awesome.