
Red Restaurant
RestaurantsListed for students and visitors near Indiana University in Bloomington, Indiana.
Red Restaurant on North Walnut Street in Bloomington, Indiana serves home-style Chinese dishes including wontons, noodles, dumplings and seafood, with online ordering for carryout and delivery.