Chemmeen Restaurant 3.7 / 5

SH66, Triprayar

Overview

This restaurant is popular for seafood cuisines.

Tips & Reviews