Take a look inside Newport Market & Deli — our restaurant, artisanal bakery and deli in Mouille Point, Cape Town. Since 1997 we've been baking fresh sourdough bread and pastries daily and serving freshly prepared food from this corner of Beach Road. These photos capture the spaces, the food fresh from our bakery, and the everyday moments that make Newport what it is.