Michelle Faedo's
(346)
Sandwich shop
Address: 601 E Kennedy Blvd, Tampa, FL 33602
Hours: Open ⋅ Closes 3 PM
Phone: (813) 284-5756
Come in for some of the best Cuban sandwiches and devil crabs! favchef.com/2021/michelle-faedo. Mon-Fri: 7AM-3PM Sat-Sun: Closed