Faro Italian Grille

70 Endicott St N, Laconia, NH 03246
Faro Italian Grille Faro Italian Grille is one of the popular Italian Restaurant located in 70 Endicott St N ,Laconia listed under Italian Restaurant in Laconia , Pizza Place in Laconia , Restaurant/cafe in Laconia ,

Contact Details & Working Hours

Map of Faro Italian Grille