Stad: Crossing, 513 Tremont Street, Boston, 02116, United States Of America, Crossing
"We went to Picco last night and it was great! We had a sausage+fennel+basil large pizza (which was sufficient for 2people, no appetizers). Paired with..."
I had an awful experience there. Ordered pizza with onions, however, it comes almost un-noticeably. When I was trying to explain this to the store manager, she yelled at me and said I don’t understand