O Tuga is a restaurant located at 64 Manchester Road. The business type is listed as Restaurant/Cafe/Canteen.