Fleming Island Town Center, that is. The new Chicago Pizza and Sports Grille (the web page hasn't been updated to show this new location) opened so we checked it out about a month ago, right after opening (thanks for telling me about it, Pam).
It is located on Town Center Parkway, just south of the Fleming Island Public Library, and through a couple of Stop signs. There is a sign at the street but the whole building is not very notable/very plain.
We enjoyed a meatball sub, nachos, a mini pesto pizza and a variety of beverages. All good. PLUS a large TV at each booth and dozens on the walls; makes a sports fan very happy. There is a game room for the kids and you can have your table/booth TV channel be the monitor so you can see your kids in the game room. Double cool.
Saturday, March 12, 2011
New Restaurant in Town
Subscribe to:
Post Comments (Atom)
1 comment:
Is there something about "Chicago pizza?" I am in Chicago now. Maybe I should check it out!
lea
xo
Post a Comment