Fratelli Deli Café is an Italian café located in London. It offers a taste of Italian cuisine and is a popular spot for coffee and deli items. The establishment is part of The Italian Community.