Torbay Restaurant
1056 Beach Road, Torbay