6462nd visitor, Write a review
Red Rice Buffet Restaurant Map

near L3C 5Z4

Red Rice Buffet Restaurant is People's Choice, 2016 winner

Red Rice Buffet Restaurant is ranked #5 of 26 nearby Restaurants.

They say Red Rice Buffet Restaurant is good, excellent, friendly an awesome Buffet Restaurant