Pedro Icary Sandwich Shop
3529 W Waters Ave
Tampa, FL 33614-2715
813-932-8681