The Garlic Rose Address: 3509 S Peoria Ave, Tulsa, OK 74105 Phone: (918) 746-4900 Hours: Mon: 5pm-9pm Tue: 11am-10pm Wed: 11am-10pm Thu: 11am-10pm Fri: 11am-10pm Sat: 11am-10pm Restaurants Other Businesses: Naples Flatbread - S. Denver Ave. at 201 South Denver Ave W, Tulsa, OK 74103 Jason's Deli at 1330 E 15th St, Tulsa, OK 74120 Brasserie at 3509 S Peoria Ave, Tulsa, OK 74105 Subway at 1503 E 15th St, Tulsa, OK 74120 Oliver's Twist Brookside Grill at 3509 S Peoria Ave, Tulsa, OK 74105