Indian Cafe & Groceries, OMAHA, Nebraska (NE)
Conveniently stationed at 1318 South 72nd Street () in OMAHA, Nebraska (NE) (68124), Indian Cafe & Groceries are available at 4023979030. Please do early in advance to arrange your table in the restaurant.
More restaurants in OMAHA, Nebraska (NE)
Indian Cafe & Groceries contact information and details:
Address: 1318 South 72nd Street - , OMAHA, Nebraska (NE) 68124
Contact Phone: 4023979030