total posts: 2
hungrycanuck.blogspot.com
Delicious, smoky, barbecued pork ribs. These are from Pittsburgh, but they'll be coming soon to an American town near you.
You can find perhaps the world's best grilled cheese sandwich at Borough Market in London, England.