Originally Posted by onebadk1tty
italian is by far my fav food.. and there is this one italian place off laskin.. I can't remember the freakin' name of it.. bella something or other but the food is wonderful. You have to walk through their market before getting into the resturant.
la bella italia..
Originally Posted by VB2NER420
No Frill on Laskin.
what are you crazy....that place sucks that ballsacks.....