To try
Made in Sicily is one of To try.

1. Made in Sicily

8.1
Escudellers, 35, Barcelona, Catalunya
Italian Restaurant · El Barri Gòtic · 27 tips and reviews