Out for lunch on the Alameda

28. October 2007

The Alameda is a long plaza bordered on each end by ancient Roman statues and by several restaurants on either side.