Eating Gluten-Free Pizza Sushi at The Sit Down Cafe & Sushi Bar restaurant in Chicago, IL.

Feedback

Do you manage or own The Sit Down Cafe & Sushi Bar?

Yes