What are you looking for?

Sandwich Shops in Lebanon

4.6 - 199 votes

Hours: 11AM - 8PM

307 W Main St, Lebanon
(615) 784-4071

Speedy Burrito

¡Órale! I lived in and enjoyed street tacos and burritos in Los Angeles (still do). Never thought I'd find them as good anywhere in TN. These guys n... More reviews



4.3 - 47 votes

Hours: Closed today

1416 W Main St, Lebanon
(615) 443-3400


Subway has really declined in their quality over the last few years while their prices have continued to increase. Not impressed. More reviews

4.1 - 176 votes

Hours: 10AM - 9PM

325 A, TN-109, Lebanon
(615) 547-1414

Bellacino's Pizza & Grinders

So disappointed tonight! Bellacino’s is one of my husband’s favorites! We don’t have one close like we used to, so we are always sure to stop by the Leba... More reviews



4.2 - 58 votes

Hours: 8AM - 9PM

1129 Franklin Rd, Lebanon
(615) 443-9950


My favorite Subway in Lebanon. I live on the other side of town but I drive out of my way passed other Subways to come here. Rajiv is a great guy and the... More reviews



4.1 - 46 votes

Hours: 8AM - 9PM

1150 Sparta Pike e, Lebanon
(615) 965-2420


The staff here are so slow and don’t know how to perform their jobs at all. None were wearing a mask either. Gross. More reviews

4 - 92 votes

Hours: 10AM - 9PM

1315 W Main St, Lebanon
(615) 444-9886

Jersey Mike's Subs

The staff here is first class! Great service with a smile always. Our go to sandwich place, quality is great. More reviews

3.9 - 77 votes

Hours: 3 - 9PM

340 S Cumberland St, Lebanon
(615) 547-4992

615 Pizza Company

The wings my boyfriend brought home. They are the best I have ever had. So savory without the spice. It's hard to describe except to say it is the b... More reviews



3.8 - 61 votes

Hours: 8AM - 9PM

1010 N Cumberland St, Lebanon
(615) 453-3823


Everything was good; would've been better if they got the sandwiches right the first time. ? More reviews



3.7 - 23 votes

Hours: 9AM - 9PM

615 S Cumberland St, Lebanon
(615) 449-0380


I visited this subway yesterday evening and the gentleman named Cayden was so very friendly and the restaurant was clean,the sandwich was awesome,I will ... More reviews



3.5 - 44 votes

Hours: 8AM - 9PM

704 S Cumberland St, Lebanon
(615) 443-7827


The woman coughed all over my sandwich as she made it and was disrespectful will not be back More reviews

View on map