Itaste is an international restaurant offering lunch and dinner options. Group bookings and events are also available.