Yellowtail Sushi & Asian Kitchen
Restaurant $
3136 N Broadway St, Chicago, IL 60657
Description
Casual Japanese eatery with classic dishes, specialty sushi rolls & a bring-your-own-alcohol policy.Get to know Yellowtail Sushi & Asian Kitchen
Japanese Restaurant