We are located at
181 Clare Road, Grangetown,
Cardiff CF11 6QS

For Table Reservations please call us on

We warmly welcome Take Away requests - Menu and Take Away Menu

Contact Us
Only 1/2 mile from Cardiff Bay
1/2 mile from the Millenium Stadium
1/2 mile from the Cardiff City Stadium

Italian Restaurant
& Pizzeria

029 2039 8803
029 2039 8803