Yellowtail Sushi Bar & Asian Kitchen
3136 N Broadway, Chicago
(773) 819-9000
Menu
Reserve
Restaurants in Chicago, IL
Yellowtail Sushi Bar & Asian Kitchen
3136 N Broadway, Chicago, IL 60657
(773) 819-9000