Find Restaurants in Birmingham & Tuscaloosa

IKKO
Restaurant $$
1909 11th Avenue South, Birmingham AL, 35205
Signature sushi rolls, ramen & other Japanese staples round out the menu at this casual restaurant.