Napolizz Pizza (Limbang)

Napoliz Pizza, located in Choa Chu Kang, is an authentic Italian restaurant specializing in Thin Crust Pizza.

Napolizz Pizza (Limbang) is one of the Three Best Rated® Italian Restaurants in Choa Chu Kang, Singapore.