Italian in George Town & Seven Mile Beach

This much-loved Italian place has a sort of oddball location in a small strip mall, but the casual interior offers a warm, welcoming atmosphere. Keep it simple with crispy-crust pizza or delectable pasta dishes, or take it upscale with adeptly prepared steaks and seafood.