Michelle Faedo's
(346)
Sandwich shop
Permanently closed
Address: 601 E Kennedy Blvd, Tampa, FL 33602
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