Get directions to: Kiku Sushi Restaurant, Baltimore, MD
Restaurant address: 1017 Light St Baltimore, MD 21230, USA
Restaurant: Kiku Sushi Restaurant