The Odeon is a Chinese restaurant and takeaway.