NAPOLI, Shrewsbury - Menu, Prices & Restaurant Reviews - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g41813-d8416200-Reviews-Napoli-Shrewsbury_Massachusetts.html
WEBJan 14, 2020 · 31 reviews #11 of 35 Restaurants in Shrewsbury $$ - $$$ Italian Vegetarian Friendly. 79 S Quinsigamond Ave, Shrewsbury, MA 01545-3537 +1 508-798-7999 Website Menu. Closed now : See all hours. Phone: +1 508-798-7999 Location: 79 S Quinsigamond Ave, Shrewsbury, Massachusetts 01545-3537
Phone: +1 508-798-7999
Location: 79 S Quinsigamond Ave, Shrewsbury, Massachusetts 01545-3537
DA: 96 PA: 46 MOZ Rank: 61