A visual treat for your eyes, Cafe Provencal is not just another restaurant that you can pass by. Abundant with scenic beauty and equipped with a rooftop terrace and a well-maintained patio, Cafe Provencal is a little treasure of a restaurant that draws heavily from the French countryside and its endless natural beauty. The menu features some exquisite French delicacies cooked to perfection...