From Our Editors
Bite into freshly baked naan bread at The India House, an Indian restaurant in the Houston area of Houston. It serves everything including gluten-free and low-fat options.
In addition to its great location, The India House is also located near plenty of parking options.
So when you have a hankering for some Indian fare, head on over to The India House and get your fix.