Italian Restaurant in Downtown Portland.

Take-out offerings. New menu for the week available every Sunday. Order by Midnight on Wednesday for Pickup on either Thursday or Friday. Gift cards available (email hello@leewardmaine.com to arrange).

Features