friedjumboshrimp5
in
Birmingham, AL
China Moon
3310 Clairmont Ave S
Birmingham
AL
35222
(205) 324-2332
1.4
mi