This is an enchanting little spot in the small town of Mentone ... If you’re a pizza enthusiast, you can also explore the ...