Teppan @ Chennai, India

Address: 1st Floor, 146, TT Krishnamachari Rd, above Benjarong Restaurant, Cooperative Colony, Sri Ram Nagar, Alwarpet, Chennai, Tamil Nadu 600018 Location : https://g.page/TeppanGrillAndSushi?share Rating: 3.5 of 5.0 Liked the place, to have Teppanyaki after a very long time, precisely after 18 months. But the place can be made better and have a better experience, but…