Hotel Metro
Restaurant, Seafood
This is the greatest spot near Sri Chennakeshava Temple.