Denver Kitchen
5001 N Peoria Ave
Tulsa
OK
74126
(918) 425-7722
Open Map
Description
Denver Kitchen is located at 5001 N Peoria Ave, Tulsa, OK. This location is in the North Ridge neighborhood. This business specializes in Restaurants.
by merchantcircle on August 26, 2015 from
merchantcircle
American - Casual
Restaurants