So you've been to Brasco. Why not post a review of your Brasco experience on the thread below?
https://www.istorya.net/forums/food-a...and-pasta.html
To the others - have you tried eating a Lots'a Pizza yet?
Speaking of which, I noticed some people calling that joint "Locha Peecha"