Caruso offers Mediterranean, Balkan, and domestic cuisine. Enjoy live music on Fridays and Saturdays with amazing views.