Food Talk Central
Made in L.A.?
Americas - USA West
Los Angeles
robert
October 26, 2015, 6:58am
36
I was not so impressed by Culichi Town. The sushi is all rolls, and they all include cream cheese.
show post in topic