4.9/5
Restaurant Merchant of Venice - Leicester City Centre
Leicester City Centre, 173-175 Granby Street LE16FE
Menu
Home delivery of Pasta, Pizza, Salads, Seafood, Gelato in Leicester City Centre
Tuna Pasta Salad
Toast with Butter and Jam
Regular
+ 24