Lambrusco'z To Go
Restaurant $$
1344 East 41st Street, Tulsa, OK 74105
Jenks
Description
Sandwiches & Wraps · Build Your Own Sandwich · Deli Salads · Salads. Frequently Asked Questions
Places You Should Consider
Lambrusco'z To Go Photos
News & Articles
Best Deli's In Tulsa