Scaddabush Italian Kitchen & Bar Dixon Rd ★★★★☆ 4.7 (3,852) (Google) Bar Bar And Grill Italian Restaurant