Shimtur is located in New Delhi, India on 644/C 645, Mohalla Boali, Navrang Guest House 6 tooti Chowk, Paharganj. Shimtur is rated 4.1 out of 5 in the category korean restaurant in India.
Address
644/C 645, Mohalla Boali, Navrang Guest House 6 tooti Chowk, Paharganj