Welcome to Scutra, a cozy European restaurant conveniently located in Arlington. Here you will find an inviting atmosphere, fine dining at surprisingly reasonable prices, specials that change daily, and a carefully selected wine list.Scutra is the fi...
1377 Mass Ave., Arlington
(781) 648-2223