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.