I love this place. Never gotten sick there, it's all clearly marked and the waitstaff is knowledgeable.
Yes