La BUSA Italian Restaurant & Bar, Newly Opened Hangout Place for Italian Food Lovers

Last night I went to La BUSA Italian Restaurant & Bar with my CBSi pals to check out the newly opened place.  We were entertained by Stefano Quaquarelli, the chef and owner of the resto.  We had a good time checking their menu while catching up with each other. La BUSA is located at the […]