European restaurant Elidas Restaurant & Art offers a stylish setting for events and celebrations.