Larry's Deli & Sandwich Shop

4526 Land O' Lakes Blvd, Land O' Lakes
(813) 996-3976