Nestled in the bustling heart of Indore, Khomcha Restaurant has carved a niche for itself as the go-to place for Soya Chap enthusiasts. Located at 1146, Scheme no 114, Part-1 on Nai Sadak, our cozy corner promises an unforgettable culinary experience. With a reputation for serving the finest Soya