Google
×
Rating (58)
Leonardo Cafè, Santa Maria, Cape Verde. 3526 likes · 11 talking about this · 971 were here. Leonardo Cafe - Italian restaurant 100% made in Italy.
Missing: Léonardo | Show results with:Léonardo
Cafés in Leonardo · 1. Turning Point of Long Branch. (385). Open Now. American, Cafe$$ - $$$ Menu · 2. My Kitchen Witch Cafe. (123). Open ...
Missing: Léonardo | Show results with:Léonardo