Italian food go Results Found: 2 Button group with nested dropdown I Fratelli Pizza - RS Pizza-Richards... I Fratelli Pizza - RS Pizza-Richardson 226 W. Campbell Road Richardson Texas 75080 (972) 807-6243 Aboca's Italian Grill 100 South Central Expwy Suite 63 Richardson TX 75080 (972) 231-7500