Lately,had been visiting quite a few Japanese Restaurants in town and kinda developed a liking for sushi and other Japanese delicacies!!! Amongst all my visits,Teppan stands out for