TAJ INDO CHINESE
Restaurant • Meal takeaway • Chinese restaurant • Meal delivery • Indian restaurant • Asian restaurant • Chinese takeaway • Indian takeawayBare-bones joint offering many choices for takeout & delivery as well as low-cost lunch specials. People often mention Indian, good, service, time, great, recommend, delicious, chicken, naan, restaurant,
Address
2316 N 72nd St, Omaha, NE 68134, United States
Website
Contact
+1 402-934-5188Price rating
$$ $$
Rating on Google Maps
4.20 (435 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week