Yellowpages >> Indian Restaurants
The sitar
Overall Rating: Not Yet Rated.
About The sitar:
Address:
2819 S. 125th St. Omaha, NE-68144
Contact Information:
Phone : (402) 697-0101
Email ID :
Website :