Stasio's Italian Deli & Market
Address210 N. Bumby Ave.
Scott's Review
I sort of get the impression that Stasio's Italian Deli & Market is a work in progress and that the people doing the work aren't exactly sure themselves what the final product will be. But for all the tentativeness in the air, the food that I've sampled so far is solidly good.... Read more