Neeta's Indian Cuisine
(832) 251-7200 | View Website

6688 Southwest Fwy, Houston, TX | Directions   77074

29.668918 -95.549683

 
25% 100 3 4 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!