Archive for the 'Food' Category

Himalaya Restaurant – Houston, Texas

This is the BEST native Indian cuisine restaurant in Houston. Go try it for yourself to find out the mission statement.