The House of The Cuban Sandwich
5.5 Star Rating
113 S Parsons Ave Brandon, Florida 33511 | Restaurant Info