View all Places


Category: Restaurant
Hours: Monday-Friday 10:00am-6:00pm
Address: 114-A South Detroit Ave, Tulsa OK 74120
Phone: 918-496-1246

After 30 years in business you can now get your favorite sandwich within walking distance of your office! Lambrusco’z has award winning sandwiches, cookies, carry-out and more.  They specialize in corporate catering.  Call or visit their website today for more information.