La Granja Restaurant

La Granja is a Peruvian restaurant franchise with locations spanning from Orlando to Miami.

La Granja Logo