Star Indian Cuisine
$$ Indian restaurant
About
Star Indian Cuisine shines brightly in Omaha, crafting an inviting space where authentic Indian flavors come to life. Located in Orchard Plaza, this cozy spot is perfect for lunch or dinner, with a delicious menu that includes everything from butter chicken to highly praised lamb korma. Guests rave about the exceptional hospitality and fast service, making every meal a delightful experience. With vegan options, a kid-friendly menu, and a well-stocked bar, it’s a wonderful choice for groups and solo diners alike. Reservations are recommended, but the welcoming atmosphere and scrumptious food are well worth it!