Our Canton location is located on the corner of Ford and Sheldon. It is the second restaurant to have been established by the Alvarado family. Please give us a call for more information regarding reservations and catering.
44401 Ford Rd
Canton, MI 48187