The pizza was okay, but the stromboli! Â Best. Stromboli. Ever. Â Eeeeeevvvveeerrr. Â Just a simple little small stromboli. Â Holy cow, was it good. Â And cheap at around $5. Â Had it twice just last week and will probably have it again next week.
Review Source: