Turns Out Vegan Italian Subs Can Actually Taste Good — Just Ask Nima Garos

“Most vegan restaurants were made strictly for eating — not for an ambiance and a vibe.” Galioto’s offers both. Located in the heart of Little Italy, the part- …

Leave a Reply

Your email address will not be published. Required fields are marked *