A & W Restaurant

St thomas, Ontario, Canada



A & W Restaurant, St thomas, ON, Canada