Diamond Grill

51 Tweedsmuir Road Cardiff CF24 2QZ