Business listing

Pizza Max

Restaurant

italian pizza

About

Restaurant in Munnar, Idukki, Kerala, India.

Cuisine
italian pizza

Facilities & highlights

Italian Pizza

Location