Costa's Italian Ristorante & Pizzeria
Costa's Italian Ristorante & Pizzeria 133 E Blackhawk Dr. Byron, IL
Phone: (815) 234-4707visit website
Our family-owned and -operated restaurant specializes in homemade pastas and sauces, char-grilled steaks, ribs, pizzas and cannellonis. Costa’s offers outdoor dining, a full-service bar and a carry-out menu.