18 China Town is an amazing place to visit and offers delicious food with the perfect ambience. Beautiful place to chill out and located at No. 58, MM Corner, Banaswadi Main Road, Banaswadi, Bangalore. You’ll love the service and the hospitality is at its best. Overall you’ll have an awesome experience. The interiors and furniture are good & comfortable.