Indoitaliano has a large menu with good Indian and pizza. The value isn't the greatest but the food is consistently good. The location is in Moshi proper but the patio seating in the restaurant makes it feel a little cramped. There are not a lot of local food options so it's more of a place to go if you are missing Western food or looking for an upscale dining experience.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.