Aygüller is a Turkish restaurant offering spacious indoor and outdoor seating, suitable for large events.