International restaurant offering diverse culinary options.