Italian
1 restaurants in this guide publish Italian.
Pizza Love Seychelles
57 items on the menu · 10–220 · £££
ItalianPizza
- Margherita — SR 55
- Margherita + 1 topping — SR 65
- Margherita + 2 toppings — SR 75
1 restaurants in this guide publish Italian.
57 items on the menu · 10–220 · £££
ItalianPizza