Discover India in Omaha Change City
Indian Sitar Restaurant
(402) 697-8902
2819 S 125th Ave
Omaha NE 68144   [Map]   [Directions]
USA