Leo's Marvelous Bites
Caribbean · Dessert Shop
Leo's Marvelous Bites is a restaurant specializing in authentic Puerto Rican cuisine and desserts.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Leo's Marvelous Bites.
Local restaurants nearby
W 1st St, IL
