The best Indian restaurant in Surabaya is Sitara, where a variety of Indian food is available. There are two branches of Sitara in Surabaya. There arenêt any vegetarian Indian options, but for decent vegetarian food, tourists may visit the Family Vegetarian Restaurant and The Nature Vegetarian Restaurant.