International cuisine restaurant offering catering and takeout services.