My Chi Chi

My Chi Chi might sound Mexican, but it’s actually a fusion restaurant. Directions: Out Itaewon Station Exit 1, take the fourth alley on the right. My Chi Chi’s is across from Cottage Cafe Borie and under Chili King.

Rate and write a review

Your email address will not be published. Required fields are marked *

Seoul 140-201 KR
Get directions