Snidling Bistro & Caffe offers homemade daily menus and thin-crust pizza slices made with an original Italian recipe.