Talk:Luchino Caffe

Café in the film
Isn't the café the trio visit in the film on Shaftesbury Ave.? -Smonocco 10:37, November 28, 2010 (UTC)