We tried to guess where you are. Click to change.
i think this place was on the food channel
Monday, October 03, 2005
i think this place was on the food channel im not sure but i rember seeing a store like this one on the food channel there is nothing great about this place but there is nothing wrong with this place i would go again i liked it was cool and great prices for some good old cealn food
More from
daved:
3251 20th Ave Ste 182
San Francisco, California 94132
(415) 947-0195
1