India Garden

3023 S 83rd Plz
Omaha, NE 68124-3236

402-697-0101


Business Hours:

  • Sun11:30AM - 03:00PM
  • Tue11:00AM - 02:00PM
  • Wed11:00AM - 02:00PM
  • Thu11:00AM - 02:00PM
  • Fri11:00AM - 02:00PM
  • Sat11:30AM - 03:00PM


Payment Types

Please call for payment types