Refined Mediterranean restaurant, Michelangelo's, offers a warm atmosphere with rooms, a bar, and a terrace.