Aïoli is a trendy, warehouse-style European restaurant offering hearty Mediterranean-style fare and terrace seating.