A local attraction - Bhidbhanjan Temple, which is situated beside this restaurant, is a part of the original culture of this city. Guests don't highly appreciate pizza at Taste & Tell. The staff is said to be efficient here. This place is notable for its terrific service. This spot is rated on Google 4.2 by its visitors.