Mona Lisa is an Italian restaurant offering a menu and à la carte options. It features a riverside terrace.