Sports Deli Sports Deli
Restaurant @ Rio All-Suite Hotel & Casino
Took 35 min for a sandwich. Chef was rude cause I thought it took too long. Waste of money and time. Chinese place next door. Way better and waaaaaaaay faster! And it sounds like the guy below me is the chef who couldn't figure out how to make my food.