La Manduca is a restaurant offering traditional Mediterranean cuisine with innovative pasta and rice dishes. Features include a wood-fired pizza oven, seasonal menus, and takeaway options.