Taiwanese cuisine apparently. Don't ask me what O stands for. Anyway if this is their signature item, their end is near.