Review of Larry's Giant Subs

251 E Granada Blvd, Ormond Beach, FL 32176

Overall Rating

Review


Larry’s sub rolls are from smart flour baking company. They are similar good I almost cried. They will sell you the frozen rolls. Last time I got them they were 4 for 10$.

Updated 1 month ago