Get directions to: Xochimilco, Detroit, MI
Restaurant address: 3409 Bagley St Detroit, MI 48216, USA
Restaurant: Xochimilco