Italian restaurant · 115 Epley Rd, Newport, TN
Dine-In
See full menu
More food in Newport, TN · Italian Food in Newport