Food Spotlight | Inn Kensington
Food Spotlight
January 16, 2011
Another four-star Yelp restaurant near Berkeley, this one located in the small town of Kensington north of campus. Inn ...Read More