Castello PASTA cover
Castello PASTA logo

Castello PASTA - Al Quds, Riyadh

Pasta

0.0

Fast Delivery

Salads

Appetizers

Original Pasta

Saudi Signature

Drinks

Desserts

Offers