Italian
1 restaurants in this guide publish Italian.
Totò e Peppino - sede 2
Vedado · 164 items on the menu · 116.76–15429 · £££
Italian
- Toto' e Peppino Specialita' — 7818.75 CUP
- Margherita con Champignon — 3506.97 CUP
- 4 formaggi — 4228.38 CUP
1 restaurants in this guide publish Italian.
Vedado · 164 items on the menu · 116.76–15429 · £££
Italian