Italian Meatball Breadstick Sandwich Restaurants in Lubbock
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: Lubbock, 5702 Slide Rd Lubbock, TX 79414-4106, United States
"Server was new and did a great job...I have been a server for many years so she is well on her way to 'getting 'it. So our food did take awhile. We di..."
Price
Feedback
These reviews refer only to the mentioned ingredients.