you know i moved to texas about 3 months ago from ny and i thought lets try the pizza here.so i went from place to place from cici's to everywhere else.everything horrible.one day i was drivin i see this little place that says italian new york pizza. i go to myself hmm maybe i should try. first i walk in everyone greets me. i had the feeling that i was in new york.i asked for a pizza and tried it. best ever! im telling you its worth it, the price for the taste!
Pros: fast service GREAT pizza
Cons: not to much of a seating area
more