AglioOlio Plymouth

AglioOlio Plymouth

0  Reviews


Italian Restaurants in Plymouth
111 New George St , Plymouth, Devon, PL1 1RQ
01752 251811

AglioOlio Plymouth is a local Italian restaurant in Devon who specialises in Italian food, pasta dishes, pizzas and italian cuisine. AglioOlio Italian restaurant has its address at 111 New George St.




Always got something to say? Want to submit a review of AglioOlio in Plymouth? Tell us about your experiences by writing a AglioOlio Plymouth review and help build a list of the best Italian Restaurants in Plymouth. Do you own AglioOlio Plymouth? If so, claim it now! This will allow you to amend your details and improve your listing.