Star Indian Cuisine


2429 S 132nd St
Omaha, NE 68144

Day Opening Closing
Mon - Thu 5:00 PM 9:30 PM
Fri 11:00 AM
5:00 PM
2:00 PM
9:30 PM
Sat 11:30 AM
5:00 PM 
2:30 PM
9:30 PM
Sun 11:30 AM
5:00 PM 
2:30 PM
9:00 PM
Click the button to add a review for Star Indian Cuisine

Add Review