Gran Castor

Gran Castor Menu

37 items in 11 sections · Latin American Restaurant in Troy, MI

Closed · opens tomorrow 11:00 AM Directions Call to order