Indian Bistro Indian Cuisine
Restaurant $$
1010 Howard Street, Omaha, NE 68102
Description
North Indian Restaurant.Get to know Indian Bistro Indian Cuisine
Up scale, Indian restaurant, offering delicious variety of food for Dine-In as well as Take Out!