A dog-friendly restaurant, Al Chiosco offers pizza and breakfast in a welcoming atmosphere near a pine forest.