BEST SANWHICHES IN TOWN !!!!!!! California is the best to go for homemade italian sanwhiches in Toronto !!!!!!!!!!!!!!!!!!!!!1 By: Willy1000 California Sandwiches Toronto, ON January 28, 2012 Comment on this review Share this review (1) Like (0) Dislike
California is the best to go for homemade italian sanwhiches in Toronto !!!!!!!!!!!!!!!!!!!!!1