Gurmio
Home
Discover
Carluccio's
Carluccio's
Restaurant · Arnavutköy
Address
Tayakadın, Arnavutköy, Arnavutköy, İstanbul
Cuisine
Italian