Johnny’s Corner Sea Food Restaurant

Othavadai 2nd cross street, mamallapuram

 -  - India  (IN)

French • Indian • Seafood • European • Grill

87/100 (17 Votes)

Now closed

Photo gallery