Chinese restaurant, Asian fusion restaurant, Asian restaurant, Bar & grill, Chinese takeaway, Takeout restaurant, Pan-Asian restaurant, Rice restaurant, South Asian restaurant, Southeast Asian restaurant
American restaurant
Village Pointe Shopping Center, 295 N 170th St, Omaha, NE 68118, United States