Reviews of Mcsims Pastizzeria Coffee & Pastry. (Coffee Shop) in Cardiff (South Glamorgan).