Original sentence: La Granja (Spanish for "the farm") may refer to:.La Granja (palace) - a royal palace in Spain.La Granja (restaurant).La Granja de San Ildefonso
Edited sentence: La Granja (Spanish for "the farm", cf.La Granja de San Ildefonso, the town connected to it.Royal Palace of La Granja de San Ildefonso in Spain.grange, monastic grange) may refer to: