Comcha is a Vietnamese restaurant offering plant-based specialties in a casual setting.