Summary: Italian cuisine with a homey vibe.
La Medusa offers a warm, authentic Italian dining experience with a menu featuring pizza, tender steak, and homemade tiramisu, complemented by an extensive wine list. The restaurant's cozy ambiance is enhanced by wood beams and an inviting terrace.