Home Of The Best Pizza In The Area
Byron's Only Italian Restaurant!
Pizza
Steaks
Wine
Pasta
Fish Fry
Chicken Wings
Established in 1990
Located in Byron, IL
- Dennis BenFord
11/16/2024
"11/15/2024 - Costa's management what happened to my friday night pizza order?? Normally, my order is delicious and tasty when we get it home from picking it up; last night it was NOT delicious, tasty nor did it have ANY extras on it that I paid for, what happened to my order?? Instead, I got a thin-crust over-cooked pizza with NONE of the extras (cheese) I paid for??
Costa's is a favorite eatery of mine for local pizza. We always order the 22" pizza with extra cheese, mushrooms all over, green olive and onion on the other half. Pizza toppings and sauce could be more generous ALL OVER the pie an area of improvement for the future--I hope!"