The RTG on Center
Restaurant • Bar • Pizza restaurant • Hamburger restaurant • Bar and grill • Sports bar • Chicken wings restaurant😐 Horrible sewer smell in this establishment. Not very appealing when you first walk in People often mention great, service, good, Great, friendly, delicious, Good, Nice, staff,
Address
8437 W Center Rd, Omaha, NE 68124, United States
Website
Contact
+1 402-393-7775Price rating
$ $$$
Rating on Google Maps
4.30 (349 reviews)Open on Google Maps