Birmingham, AL
$16.95
(8 pcs). Tempura crab, cream cheese top with eel, avocado, and eel sauce
Add your review below to help others know what to expect.