Pizzeria Castello, Elephant and Castle, London.

A traditional Italian restaurant and pizzeria in the unlikely setting of a busy road intersection. The head chef is actually Portugese but was trained in Italy and has been cooking Italian food for fifteen years.
 

 
 
     
       
     

 

 
All images © Simon Wickstead 2003