Stock Photo: Typical restaurant, Toledo street. Madrid, Spain.