Review of Napa Flats

9912 South Riverside Parkway, Tulsa, OK 74137

Overall Rating

Review


Wow!!!! I LOVE this place. We've eaten here a few times. The Palo Alto Dip and Tony's Bow Tie pasta are phenomenal. Seriously. I've never had a problem here. This may even be my new favorite. Everyone say WOOP WOOP!

Updated 7 years ago