Calamari in Saint Charles
Saint Charles restaurants that serve calamari
Fratelli's Ristorante
2061 Zumbehl Road, Saint Charles
Calamari Fritti | $14.00 |
Lightly breaded & fried calamari. Served with a side of tomato sauce. |
2061 Zumbehl Road, Saint Charles
Calamari Fritti | $14.00 |
Lightly breaded & fried calamari. Served with a side of tomato sauce. |