nebu
1 / 10

nebu

Restaurant
Devon Tower, 333 W Sheridan Ave, Oklahoma City, OK 73102, USA(800) 774-2348 · Ext 18702, then #www.nebuokc.com

Nestled in the heart of Oklahoma City along the iconic Route 66, Nebu offers a vibrant culinary escape that celebrates the spirit of the Mother Road. With its stunning views from the Devon Tower, guests enjoy a fresh, innovative menu that pays homage to local flavors and global influences. Join fellow travelers to savor delectable dishes in a chic ambiance that blends history with modern flair, making it a perfect pit stop on your adventure through Americana.

nebu | Route 66 Restaurant in Oklahoma City, Oklahoma