Mona Lisa is a French restaurant offering traditional cuisine in a cozy setting with indoor and outdoor seating. The menu features homemade dishes.