Restaurant offering diverse cuisine with delivery service available.