Mika French Sushi

Sushi restaurant · 5910 Suwanee Dam Rd Ste 600, Sugar Hill, GA

Dine-In

Hours

More food in Sugar Hill, GA · Sushi in Sugar Hill