Village Seafood Buffet 3700 W. Flamingo Rd. Rio All-Suite Casino Resort Las Vegas NV United States
Lunch & Dinner daily.
Phone: 702.252.7777 Alcohol: full bar
Dress: casual