Get directions to Sushi Café
in Zelda Shopping Place

Location of store Sushi Café in Zelda Shopping Place mall is 2960 Zelda Rd, Montgomery, Alabama - AL 36106.

GPS Coordinates: 32.356315, -86.265469


Your address:

« Return to store detail