-
La Napoli
is an enjoyable Italian Food Restaurant
Ranked #1 of 12 Restaurants in Mountain Top.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
The lunch specials are always great and you get a lot of food for the money. Great place to eat //