Johnny’s Corner Sea Food Restaurant

Othavadai 2nd cross street, mamallapuram

 - India  (IN)

French • Indian • Seafood • European • Grill

87/100 (17 votes)

Closed

Photos