Japanese restaurant · 3018 Pelham Pkwy Suite 105 &106, Pelham, AL
Dine-In
See full menu
More food in Pelham, AL · Japanese Food in Pelham