Secret Garden Bistrot is a pizza restaurant with indoor and outdoor seating, located within Vesuviuslandia Park. Offers delivery and takeout.