Italian Restaurants nearby 184 N Rd, Cardiff CF14 3BJ, United Kingdom

Grape & Olive

Approximately 1.15 km away
Address: Wedal Rd Cardiff, UK CF14 3QX

Cibo

Approximately 1.34 km away
Address: 83 Pontcanna Street, Riverside, WAL CF11 9

Bella Italia - Cardiff High Street

Approximately 1.77 km away
Address: 6 High Street, Cardiff, UK CF10 1AW