Having seen Sree Parasurama Temple, it's time to have a rest at this restaurant. The recipe for success of Ambika Cafe is its tasty beef. The service is always nice, take it into account. If you visit this place, have no doubt, you are to enjoy the surrounding exotic atmosphere. But google users haven't given this spot a high rating.
Request content removal