Hidden gem in Orlando
Stasio's Italian Deli & Market
Orlando, Florida
Italian deli and market on North Bumby Avenue with sandwiches, imported groceries and prepared foods.
Does this business offer the traveler a positive local experience?
0Positive
0Negative